home *** CD-ROM | disk | FTP | other *** search
- property xSprite, xLib, i, o, i1, o1, i2, o2
- global imageOrder, downloadList, selectState
-
- on beginSprite me
- xSprite = me.spriteNum
- if selectState = VOID then
- selectState = "NONE"
- end if
- if downloadList = [] then
- selectState = "NONE"
- end if
- i1 = "SelectAll" & "-RO"
- o1 = "SelectAll"
- i2 = "DeselectAll" & "-RO"
- o2 = "DeselectAll"
- xLib = sprite(xSprite).castLibNum
- stateSelect()
- sprite(xSprite).member = member(o, xLib)
- end
-
- on mouseWithin me
- sprite(xSprite).member = member(i, xLib)
- sendAllSprites(#crossHair, "TRUE")
- cursor(280)
- end
-
- on mouseLeave me
- sprite(xSprite).member = member(o, xLib)
- sendAllSprites(#crossHair, "FALSE")
- cursor(0)
- end
-
- on endSprite me
- sendAllSprites(#crossHair, "FALSE")
- cursor(0)
- end
-
- on mouseUp me
- if selectState = "NONE" then
- selectState = "ALL"
- else
- selectState = "NONE"
- end if
- stateSelect()
- sendAllSprites(#updateThumbnail, selectState)
- end
-
- on stateSelect me
- case selectState of
- "ALL":
- i = i2
- o = o2
- "NONE":
- i = i1
- o = o1
- end case
- end
-